Lab3 interface added