add fast methods