added a working basic thing