make it realistic and improve quality