develop HalfEndActivity