add reflect patch
style changes