appointment top based on time