all transfered in code