Hopefully fully integrated: READY FOR TESTING