marica hase clean up