floor can be added through input form and be persisted with cd