Additions and rearranging