less code..