cleaned up bp