edited micropost controller