custom can layout