replaced extra function application after get with fmap