added fountain codes