Cleaned up Acceleration Module