changed vel func names and added pm
fix func names
fix references
nosignatures