Custom system design