allow option to overwrite layout