mantanance only needs code print now