fixed bugs in the davkit sheet methods. added new constructor