Heavy customization for my needs.