removed unimplemented things