ready for basic integration