desenvolvendo fill structure