doing things the correct way