WIP on K3 endpoints. Added some minor constructors.