took @Daxter's advice on document