committing after posting in my solution