added aeson to rectangle