Added more product methods