basic observation object recording