all base functionality are is Inplemented.

Signed-off-by: Iramch <Drwho.42@gmail.com>