added more customization options to FramedArray