loading working. Needs cleaning