load definition separately