Suggested layout for implementation