playing with active record first or create methods