basic HTTP scheduling