simple code helping myself understand basic stuff