initial

custom lib for adding custom options