reorganize some build into profiles