towards better plotting