[Feature] Implement compose button