order page draft implementation