working on code limits V1