starting true object wrapping pl